package com.demo.apparel.service.web;

import com.demo.apparel.dto.web.AdminInfoUpdateDTO;
import com.demo.apparel.dto.web.AdminQueryDTO;
import com.demo.apparel.entity.AdminInfo;
import com.demo.apparel.vo.PageVO;
import com.demo.apparel.vo.web.AdminVO;

public interface AdminInfoService {

    /**
     * 获取管理员信息
     */
    AdminInfo getInfo(String adminId);

    /**
     * 修改管理员信息
     */
    void updateInfo(String adminId, AdminInfoUpdateDTO dto);

    /**
     *
     * @param dto
     * @return
     */
    PageVO<AdminVO> getAdminList(AdminQueryDTO dto);

}
